/*
# $Id$
*/

#page-column-container {
	height: 1px;
}
#page-column-container[id] {
	height: auto;
	overflow: hidden;
}

ul.column {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

	ul.column li {
		background: #e4efef url('images/cd1-bg.gif') repeat-y;
		border-bottom: #b9cccc 1px solid;
		border-right: #e2efef 1px solid;
		display: block;
		height: 1px;
		padding: 5px;
	}
	ul.column[class] li {
		height: auto;
		overflow: hidden;
	}

	ul.col-depth-0 li {
		background-image: none;
	}

		ul.column li a {
			display: block;
		}

		ul.column li a.sorter {
			background: url('images/col-sorter.png') no-repeat center center;
			float: left;
			height: 40px;
			text-decoration: none;
			width: 20px;
		}

			ul.column li a.sorter span {
				visibility: hidden;
			}

		ul.column li a.edit {
			float: left;
			line-height: 1em;
		}

		ul.column li a.toggle {
			background: url('images/col-toggle.png') no-repeat;
			float: right;
			height: 40px;
			text-decoration: none;
			width: 40px;
		}

		ul.column li a.toggle:hover {
			background-position: -40px 0px;
		}

			ul.column li a.toggle span {
				visibility: hidden;
			}

		ul.column li.expanded a.toggle {
			background-position: -80px 0px;
		}

		ul.column li div.edit-wrap {
			height: 30px;
			margin: 0px 40px 0px 25px;
			overflow: hidden;
			padding-top: 5px;
		}
		ul.column[class] li div.edit-wrap {
			height: 25px;
		}

		ul.column li div.meta-wrap {
			font-size: 10px;
			height: 10px;
			line-height: 1em;
			margin: 0px 40px 0px 25px;
			overflow: hidden;
		}

			ul.column div.meta-wrap span {
				margin: 0px 1px;
				padding: 0px 1px;
				white-space: nowrap;
			}

			ul.column div.meta-wrap span.not-published {
				background: #3a6b0e;
				color: #fff;
			}

			ul.column div.meta-wrap span.has-expired {
				background: #800000;
				color: #fff;
			}

			ul.column div.meta-wrap span.is-index {
				background: #000084;
				color: #fff;
			}